Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Germany F4 Germany F5 Czech Republic F3 Hungary F1 Hungary F3 Portugal F7 Portugal F8 Slovakia F1 Turkey F35 Turkey F36 Croatia F3 Czech Republic F5 Czech Republic F2 Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Turkey F34 Tennis Napoli Cup - Napoli Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova Mobilux Open - Luxembourg Tennis Napoli Cup 2006 - Napoli Open Mutouest St. Brieuc - St. Brieuc Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig XXVIII Edizione 'A.Savoldi' - Manerbio Porsche Open - Poznan Genoa Open - Genova Pekao Open - Szczecin Memorial Savigni - Sassuolo Tennis Napoli Cup 2007 - Napoli Stella Artois Clay Court Championships - Budaors Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples 's Tennis Masters 07 Challenger - Graz ECM Cup - Prague Garden Open - Rome VII Trofeo Ciudad de Quito - Quito EI Bank Bulgarian Challenger - Sofia Trani Cup - Trani Black Forest Open 2002 - Freudenstadt Internationaux du Doubs - Besancon Tennis Napoli Cup - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Stella Artois Clay Court Championships - Budaors VIII Trofeo Ciutat de Barcelona - Barcelona Trofeo Cassa di Risparmio di Alessandria - Alessandria CA Challenge - Graz BSI Challenger Lugano - Lugano Visa Tennis Open - Sao Paulo Garden Open - Rome ATU Cup - Weiden Oberstaufen Cup - Oberstaufen Banca Marche Tennis Cup - San Benedetto San Marino CEPU Open - San Marino Zagreb Open - Zagreb Ispat Open 2004 - Ostrava Dusseldorf Open Challenger - Dusseldorf Gemax Samsung Open 2004 - Belgrade Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Czech Open 2006 - Prostejov Cepu Open - San Marino Unicredit Czech Open 2007 - Prostejov Stella Artois Clay Court Championship - Budaors Nord LB Open 2007 - Braunschweig The LTA Men's Challenger Wrexham - Wrexham Top Wool Challenger-Immagine Trophy - Biella Tennis Napoli Cup - Napoli BMW Tennis Championship - Sunrise Wroclaw Challenger Mitsubishi Electric Europe Cup - Monza Timisoara Challenger - Timisoara Rabat Challenger Marrakech Challenger Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Athens Challenger Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Sofia Challenger Porsche Open - Poznan Ostrava Challenger Lugano Challenger Antonio Savoldi-Marco Co. - Manerbio Turin Challenger Rijeka Challenger San Marino Challenger Cordenons Challenger Geneva Challenger San Marino Cepu Open - San Marino Freudenstadt Challenger Black Forest Open - Freudenstadt Privatbank Open 2006 - Dnepropetrovsk Trnava Challenger Napoli Challenger Tarragona Challenger Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Lugano Challenger Kosice Challenger Tarragona Challenger Kosice Open-Steelers Cup 2008 - Kosice Open de la Ville de Saint Denis - Reunion Island Rabat Challenger Marrakech Challenger Prostejov Challenger Marburg Challenger Sopot Challenger Poznan Challenger San Marino Challenger Cordenons Challenger 5 Volkswagen Challenger - Wolfsburg Brasov Challenger Trnava Challenger S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons BMW Tennis Championship - Sunrise Biella Challenger Rennes Challenger Prostejov Challenger Orleans Challenger Turin Challenger Kazan Challenger ECM Prague Open 2008 - Prague Meknes Challenger Casablanca Challenger Kitzbuhel Challenger Barletta Challenger Mersin Challenger Monza Challenger Kosice Challenger Marburg Challenger Manerbio Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Kos Succhetti Tennis Cup - Cordenons Geneva Challenger Ostrava Challenger Internationaux du Doubs - Besancon Prostejov Challenger Kosice Challenger X Torneo Internazionale di Tennis - Barletta Todi Challenger Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Napoli Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Ciutat de Barcelona - Barcelona Sibiu Challenger Rennes Challenger Tatra Banka Open 2006 - Bratislava Casablanca Challenger Barranquilla Challenger ECU Prague Open - Prague Tunis Challenger Ostrava Challenger Challenger Lugano - Lugano Milan Challenger Braunschweig Challenger San Benedetto Challenger Oberstaufen Challenger San Marino Cepu Open - San Marino Liberec Challenger San Marino Challenger Cordenons Challenger Trnava Challenger Sibiu Challenger Rome Challenger Heilbronn Open - Heilbronn Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli Nokian Hakkapeliitta Open - Tampere Prague Challenger Rome Challenger Bytom Challenger Braunschweig Challenger Meerbusch Challenger Trnava Challenger San Marino Challenger Trnava Challenger Napoli Challenger Mauritius Open - Mauritius Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl Como Challenger Szczecin Challenger Biella Challenger Volvo Sylt Open - Sylt IPP Open - Helsinki Mestre Challenger Prague Challenger Challenger Ford de Cherbourg - Cherbourg Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Zivnobanka Czech Open - Prostejov Zivnobanka Open - Prostejov 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger Czech Open - Prostejov Maia Open 2002 - Maia Open de L'Isere - Grenoble Jameson Cup - Milan XL Challenger de Tenis Copa Sevilla - Seville Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Ostrava Open 2005 - Ostrava Gemax Open - Belgrade Rome Challenger Ostrava Challenger Prague Challenger Prostejov Challenger Braunschweig Challenger Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Kyiv Open - Kiev FILA Challenger - Biella IX Ciutat de Barcelona - Barcelona Shimadzu All Japan Indoor - Kyoto Steelers Cup - Kosice Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence Prague Open - Prague Sunrise Challenger Polska Energia Open - Bytom San Marino Cepu Open - San Marino 10° Trofeo Luigi Pezzoli - Bergamo Generali Open 2002 - Kitzbuhel Prosperita Open 2008 - Ostrava Oberstaufen Challenger Poznan Challenger Tennislife Cup - Napoli BMW Open - Munich 2003 Mercedes Cup - Stuttgart Genova Challenger Estoril Open - Estoril San Remo Challenger Genova Challenger Milan Indoors - Milan Open 13 - Marseille Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Karlsruhe Challenger Campionati Internazionali di Sicilia - Palermo Prostejov Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Kosice Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Manerbio Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Bratislava Challenger Open de Moselle - Metz St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heilbronn Challenger Chennai Open - Chennai Pilot Pen Tennis - New Haven Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag Dallas Challenger BCR Open Romania - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm UNICEF Open - 's Hertogenbosch Szczecin Challenger BCR Open Romania - Bucharest Kremlin Cup - Moscow San Benedetto Challenger Valencia Open - Valencia ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach Aircel Chennai Open - Chennai Bratislava Challenger Orange Warsaw Open - Warsaw Open Sud de France - Montpellier Helsinki Challenger Grand Prix Hassan II - Casablanca Napoli Challenger Movistar Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Sunrise Challenger Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Dallas Challenger Power Horse Cup - Dusseldorf Napoli Challenger International German Open - Hamburg Rome Challenger Moselle Open - Metz Bratislava Challenger Sydney International - Sydney ATP Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Heilbronn Challenger Panama City Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Meerbusch Challenger German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Monza Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Geneva Challenger Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Open 13 - Marseille San Marino Challenger Irving Challenger Madrid Challenger CA Challenge 2002 - Graz Heilbronn Challenger Napoli Challenger Milan Challenger San Benedetto Challenger Mestre Challenger Cortina Challenger Banja Luka 2002 - Banja Luka Cairo Challenger 2002 - Cairo Tatra Banka Open - Bratislava Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Banca Stato Challenger Lugano - Lugano Medibank International - Sydney Exim Agmedia Open - Kosice Rhein-Main Challenger 2004 - Aschaffenburg VII Torneo Internazionale di Tennis - Barletta Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Tennis Masters Series - Madrid Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Interwetten Austrian Open - Kitzbuhel Apia International - Sydney VTR Open - Vina del Mar Copa Claro - Buenos Aires Heineken Open - Auckland Tennis Masters Series - Rome Milan Indoors - Milan Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Next Generation Hardcourts - Adelaide BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BCR Open Romania - Bucharest Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London Australian Open - Melbourne French Open - Paris Mutua Madrilena Madrid Open - Madrid Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Olympics - Beijing Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0